Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
103 NEWTOWN ROAD £492,089 £455,000 17 Nov 2021
105 NEWTOWN ROAD Detached £537,507 £137,000 21 Feb 2000
111 NEWTOWN ROAD Detached £691,347 £427,500 13 Jun 2008